Virtual environment UAV swarm management using GPU calculated digital pheromones
نویسندگان
چکیده
Our future military force will be complex: a highly integrated mix of manned and unmanned units. These unmanned units could function individually or within a swarm. The readiness of future warfighters to work alongside and utilize these new forces depends on the creation of usable interfaces and training simulators. The difficulty is that current unmanned aerial vehicle (UAV) control interfaces require too much operator attention and common swarm control methods require expensive computational power. This dissertation discusses how to improve upon current user interfaces and how to improve the performance of a common swarm control method, the digital pheromone field. This method uses digital pheromones to bias the movements of individual units within a swarm toward areas that are attractive and away from areas that are dangerous or unattractive. A more efficient method for performing pheromone field calculations is introduced, one that harnesses the power of the GPU (graphics processing unit) in today's graphics cards by reshaping the ADAPTIV swarm control algorithm into a form acceptable to the GPU's pipeline [1]. The GPU ADAPTIV implementation is tested in scenarios that involve up to 50,000 virtual UAVs. When compared to its counterpart CPU implementation, the GPU version performed over 30 times faster than the CPU version. This gain translates directly into lower costs for training the future warfighter today and fielding the swarms of tomorrow. Finally, this dissertation presents a vision for combining these new interface ideas and performance enhancements into an effective swarm control interface and training simulator.
منابع مشابه
UAV Swarm Control: Calculating Digital Pheromone Fields with the GPU
Our future military force will be complex: a highly integrated mix of manned and unmanned units. These unmanned units could function individually or within a swarm. The readiness of future warfighters to work alongside and utilize these new forces depends on the creation of usable interfaces and training simulators. The difficulty is that current unmanned aerial vehicle (UAV) control interfaces...
متن کاملImplementation of Digital Pheromones for Use in Particle Swarm Optimization
This paper presents a new approach to particle swarm optimization (PSO) using digital pheremones to coordinate the movements of the swarm within an n-dimensional design space. In traditional PSO, an initial randomly generated population swarm propagates towards the global optimum over a series of iterations. Each particle in the swarm explores the design space based on the information provided ...
متن کاملImproving Solution Characteristics of Particle Swarm Optimization using Digital Pheromones
In this paper, a new approach to Particle Swarm Optimization (PSO) using digital pheromones to coordinate swarms within an n-dimensional design space is presented. In a basic PSO, an initial randomly generated population swarm propagates towards the global optimum over a series of iterations. The direction of the swarm movement in the design space is based on an individual particle’s best posit...
متن کاملPheromone Robotics and the Logic of Virtual Pheromones
Using the biologically inspired notion of ‘virtual pheromone’ we describe how a robot swarm can become a distributed computing mesh embedded within the environment, while simultaneously acting as a physical embodiment of the user interface. By virtue of this simple peer-to-peer messaging scheme, many coordinated activities can be accomplished without centralized control.
متن کاملGrid Scheduling using Improved Particle Swarm Optimization with Digital Pheromones
Scheduling is one of the core steps to efficiently exploit the capabilities of emergent computational systems such as grid computing. Grid environment is a dynamic, heterogenous and unpredictable computing system which shares different services among various users. Because of heterogenous and dynamic nature of the grid, the methods used in traditional systems could not be applied to grid schedu...
متن کامل